home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Users Group Library 1996 July
/
C-C++ Users Group Library July 1996.iso
/
listings
/
v_06_07
/
v6n7052a.txt
< prev
next >
Wrap
Text File
|
1989-09-26
|
3KB
|
54 lines
───────────────────────────────────────────────────────────────────────────────
Advanced Debugger Feature Comparison (Table I)
╔═════════════════════════════════════════════╤══════════╤═════════╤══════════╗
║ Feature │ Codeview │C-SPRITE │Periscope ║
╟─────────────────────────────────────────────┼──────────┼─────────┼──────────╢
║ Screen swapping or flipping │ Yes │ No │ Yes ║
║ View code and data on full screen │ Yes │ No │ Yes ║
║ Graphics mode support │ Yes │ No │ Yes ║
║ Mouse support │ Yes │ No │ No ║
║ 80386 register support │ Yes │ No │ No ║
║ 8087/80287 register emulation │ Yes │ No │ No ║
║ Expanded memory support │ Yes │ No │ No ║
║ Redirect I/O through serial port │ Yes │ Yes │ No ║
║ Optional NMI breakout switch [*] │ No │ No │ Yes ║
╟─────────────────────────────────────────────┼──────────┼─────────┼──────────╢
║ Breakpoint w/pass count │ Yes │ No │ No ║
║ Breakpoint on software interrupts │ No │ No │ Yes ║
║ Breakpoint on memory (Tracepoint) │ Yes │ No │ Yes ║
║ Breakpoint on I/O port │ No │ No │ Yes ║
║ Breakpoint on user-test [**] │ No │ No │ Yes ║
║ Breakpoint on subroutine return │ No │ No │ Yes ║
║ Breakpoint on expression TRUE (Watchpoint) │ Yes │ No │ No ║
╟─────────────────────────────────────────────┼──────────┼─────────┼──────────╢
║ Backtrace stack │ Yes │ Yes │ Yes ║
║ C-like macro language │ No │ Yes │ No ║
║ Code execution timing │ No │ No │ Yes ║
║ Display data in record formats │ No │ No │ Yes ║
║ Search memory for code │ No │ No │ Yes ║
║ Search memory for data │ No │ Yes │ Yes ║
║ Reassign function keys │ No │ No │ Yes ║
║ Context sensitive help │ Yes │ No │ No ║
║ GREP-like search through files [***] │ Yes │ No │ No ║
║ Shell escape to DOS │ Yes │ No │ Yes ║
╚═════════════════════════════════════════════╧══════════╧═════════╧══════════╝
Notes on Table I:
* Periscope debugger allows an optional Interrupt 2 (NMI) breakout switch to
be installed. The push-button breakout switch allows program control to
return to the debugger at any time.
** Periscope debugger allows user-written software interrupt handlers to
determine when the breakpoint should be taken. This effectively permits
any conceivable set of conditions to be used as a breakpoint.
*** Codeview allows source files to be searched with a pattern-matching
regular expression string. Regular expressions can be used to find
all identifiers which match an arbitrary pattern.
───────────────────────────────────────────────────────────────────────────────